package com.pattern.structure.facade;

/**
 * @author yangguanzan
 * @date 4/9/22
 * @description
 */
public interface ILetterWriter {

    /**
     * 邮件代写服务:收取相应的服务费和邮费
     * @param fee 服务费和邮费
     */
    void receiveFee(int fee);

    /**
     * 写信
     * @param context 写信的内容
     */
    void writeLetter(String context);
    /**
     * 根据地址贴邮票
     * @param address 地址
     */
    void postStamp(String address);
    /**
     * 送到邮局
     */
    void sendPostOffice();
    /**
     * 获取地址
     * @return 地址
     */
    String getAddress();
}
